Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle® OLAP Java API Reference 10g Release 2 (10.2) B14348-02
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## oracle.olapi.metadata.mtm
Class MtmColumnExpression

    java.lang.Object
      |
      +--oracle.olapi.metadata.BaseMetadataObject
            |
            +--oracle.olapi.metadata.mtm.MtmObject
                  |
                  +--oracle.olapi.metadata.mtm.MtmExpression
                        |
                        +--oracle.olapi.metadata.mtm.MtmValueExpression
                              |
                              +--oracle.olapi.metadata.mtm.MtmColumnExpression

Direct Known Subclasses:
  MtmAWColumnExpression, MtmRDBMSColumnExpression

public abstract class MtmColumnExpression
extends MtmValueExpression

An `MtmValueExpression` that is based on a single column in a relational table or view.

Method Summary
`java.lang.String` | `getColumnName()` Gets the name of the relational column on which this `MtmColumnExpression` is based.
`MtmTabularSource` | `getTable()` Gets the `MtmTabularSource` for the relational table in which the column for this `MtmColumnExpression` can be found.
`void` | `setColumnName(java.lang.String newColumnName)` Specifies the name of the relational column on which this `MtmColumnExpression` is to be based.
`void` | `setTable(MtmTabularSource table)` Specifies the `MtmTabularSource` for the relational table in which the column for this `MtmColumnExpression` is to be found.

Methods inherited from class oracle.olapi.metadata.mtm.MtmValueExpression
`getDataType, setDataType`

Methods inherited from class oracle.olapi.metadata.mtm.MtmObject
`acceptVisitor`

Methods inherited from class oracle.olapi.metadata.BaseMetadataObject
`getID`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Method Detail

### getColumnName

    public java.lang.String getColumnName()

  Gets the name of the relational column on which this `MtmColumnExpression` is based.
  Returns:
    A `String` that contains the name of the relational column on which this `MtmColumnExpression` is based.

### getTable

    public MtmTabularSource getTable()

  Gets the `MtmTabularSource` for the relational table in which the column for this `MtmColumnExpression` can be found.
  Returns:
    The `MtmTabularSource` for the relational table in which the column for this `MtmColumnExpression` can be found.

### setColumnName

    public void setColumnName(java.lang.String newColumnName)

  Specifies the name of the relational column on which this `MtmColumnExpression` is to be based.
  Returns:
    A `String` that contains the name of the relational column on which this `MtmColumnExpression` is to be based.

### setTable

    public void setTable(MtmTabularSource table)

  Specifies the `MtmTabularSource` for the relational table in which the column for this `MtmColumnExpression` is to be found.
  Returns:
    The `MtmTabularSource` for the relational table in which the column for this `MtmColumnExpression` is to be found.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle® OLAP Java API Reference 10g Release 2 (10.2) B14348-02
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002, 2005, Oracle. All rights reserved.